Tech

NASA’s new powerful space telescope gets hit by larger than expected micrometeor..